МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра ЕОМ
Курсовий Проект
З курсу: “Комп’ютерна схемотехніка”
на тему:
„ Запам’ятовувальний пристрій з мікропрограмним керуванням”
Зміст
1. Мікропрограма у відповідності з заданим варіантом №13. 2
2. Граф МПА 3
3. Вирази для функцій збудження D0, D1 та функцій виходів К0, К1, К2, К3 3
4. Спрощена форма виразів для функцій збудження D0, D1 та функцій входів K0, K1, K2, К3 4
5. Опрацювання та опис функціональної схеми пристрою 5
6. Опрацювання та опис принципової електричної схеми пристрою 7
7. МПА на основі ІС типів КР555РТ17 (ПЗП) та К555ТМ9 (регістр) 11
7.1. Вирази для функцій збудження D0, D1 та функцій входів K0, K1, K2, К3 в цифровій формі 11
7.2. Таблиця істинності ПЗП 11
7.3. Схема МПА побудованого на основі ПЗП 12
Список використаної літератури 13
Мікропрограма у відповідності з заданим варіантом №3.
А0:
(Q̅1̅·Q̅0̅) якщо Y̅1̅·Y̅0̅ то К1 йти до А3
якщо Y̅1̅·Y0 то К3,К2 йти до А0
якщо Y1·Y̅0̅ то К1 йти до А1
якщо Y1·Y0 то К0 йти до А2
А1:
(Q̅1̅·Q0) якщо Y̅1̅·Y̅0̅ то К2 йти до А3
якщо Y̅1̅·Y0 то К0 йти до А0
якщо Y1·Y̅0̅ то К3, К2 йти до А2
якщо Y1·Y0 то К1 йти до А1
А2:
(Q1·Q̅0̅) якщо Y̅1̅·Y̅0̅ то К1 йти до А0
якщо Y̅1̅·Y0 то К0 йти до А1
якщо Y1·Y̅0̅ то К3, К2 йти до А3
якщо Y1·Y0 то К2 йти до А2
А3:
(Q1·Q0) якщо Y̅1̅·Y̅0̅ то К1 йти до А1
якщо Y̅1̅·Y0 то К0 йти до А0
якщо Y1·Y̅0̅ то К3 йти до А2
якщо Y1·Y0 то К2,К3 йти до А3
K0=EWR - дозвіл на запис
K1=E+1 -збільшення адреси
K2=CS - звертання до пам’яті
K3 = RD - читати / писати
Граф МПА
Рис. 1 Граф Мікропрограмного автомату
Вирази для функцій збудження D0, D1 та функцій виходів К0, К1, К2, К3
D0 =Y1·Y̅0̅·A0 v Y1·Y0·A1 v Y̅1̅·Y0·A2 v Y̅1̅·Y̅0̅·A3 v Y̅1̅·Y̅0̅·A0 vY̅1̅·Y̅0̅·A1v Y1·Y̅0̅·A2 v Y1·Y0·A3
D1= Y1·Y0·A0 vY1·Y̅0̅·A1 v Y1·Y0·A2 v Y1·Y̅0̅·A3 v Y̅1̅·Y̅0̅·A0 v Y̅1̅·Y̅0̅·A1 v Y1·Y̅0̅·A2 v Y1·Y0·A3
К0 = Y1·Y0·A0v Y̅1̅·Y0·A1vY̅1̅·Y0·A2vY̅1̅·Y0·A3
К1 =Y̅1̅·Y̅0̅·A0 v Y1·Y̅0̅·A0 v Y1·Y0·A1 v Y̅1̅·Y̅0̅·A2v Y̅1̅·Y̅0̅·A3
К2 =Y̅1̅·Y0·A0 vY̅1̅·Y̅0̅·A1v Y1·Y̅0̅·A1 vY1·Y̅0̅·A2v Y1·Y0·A2 v Y1·Y0·A3
К3 = Y̅1̅·Y0·A0 v Y1·Y̅0̅·A1 v Y1·Y̅0̅·A2 vY1·Y̅0̅·A3v Y1·Y0·A3
Спрощена форма виразів для функцій збудження D0, D1 та функцій входів K0, K1, K2, К3
D0= Y̅0̅·A0 v(Y1·Y0 v Y̅1̅·Y̅0̅)·A1v (Y1·Y̅0̅ v Y̅1̅·Y0)·A2v(Y1·Y0 v Y̅1̅·Y̅0̅)·A3
D1 = (Y1·Y0 v Y̅1̅·Y̅0̅)·A0vY̅0̅·A1vY1·A2vY1·A3
К0 = Y1·Y0·A0 v Y̅1̅·Y0·A1 v Y̅1̅·Y0·A2 v Y̅1̅·Y0·A3
К1 =Y̅0̅·A0 v Y1·Y0·A1 v Y̅1̅·Y̅0̅·A2 v Y̅1̅·Y̅0̅·A3
К2 =Y̅1̅·Y0·A0 v Y̅0̅·A1 v Y1·A2 v Y1·Y0·A3
К3 = Y̅1̅·Y0·A0 v Y1·Y̅0̅·A1 v Y1·Y̅0̅·A2 v Y1·A3
Опрацювання та опис функціональної схеми пристрою
Рис. 2 Запам'ятовувальний пристрій з мікропрограмним керуванням
Запам’ятовувальний пристрій з мікропрограмним керуванням складається з операційного автомату (ОА) та керуючого автомату (КА). Операційний автомат складається з лічильника адреси – СТ2 та запам’ятовувального пристрою – RAM, адресованого лічильником.
Лічильник адреси під час дії тактового імпульсу (ТІ), виконує наступні операції: скид в “0”, запис та збільшення вмісту на 1 при наявності на керуючих входах сигналів EWR та E+1 відповідно; запам’ятовувальний пристрій, з організацією 256х8, виконує читання при наявності сигналів CS, RD=1, а запис при CS, RD=0.
Входи завантаження лічильника та інформаційні входи/виходи запам’ятовувального пристрою під’єднані до двонаправленої 8-розрядної шини даних (ШД). Керуючі сигнали:
EWR=K0
E+1=K1
CS=K2
RD=K3
Під впливом вхідних сигналів Y1, Y0 на виходах регістра формуються сигнали Q1, Q0, що визначають стан мікропрограмного автомата (МПА), а також керуючі сигнали K0=EWR, K1=E+1, K2=CS, K3=RD.
Опрацювання та опис принципової електричної схеми пристрою
Весь пристрій має наступний принцип роботи. На вхід керуючого автомату поступають вхідні сигнали y1, y0 , які визначають роботу схеми в цілому. Керуючий автомат за допомогою комбінаційної схеми на логічних елементах на основі вхідних...